package com.fushenlan.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;


@Data
@ApiModel("阳性人员详情")
public class YangPersonalDetailsDTO {

    /**
     * 居民id
     */
    @ApiModelProperty("居民id")
    private Long userId;

    /**
     * 居民姓名
     */
    @ApiModelProperty("居民姓名")
    private String userName;

    /**
     * 证件类型(1-身份证 2-护照 3-港澳通行证 4-台胞证\n" +
     *             "5-士官证 6-学生证  7-其它证件
     */
    @ApiModelProperty("证件类型(1-身份证 2-护照 3-港澳通行证 4-台胞证\n" +
            "5-士官证 6-学生证  7-其它证件)")
    private Integer identifyType;

    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    private String identifyNo;

    /**
     * 居住地址
     */
    @ApiModelProperty("居住地址")
    private String homeName;

    /**
     * 手机号码
     */
    @ApiModelProperty("手机号码")
    private String phoneNumber;

    /**
     * 密接居民信息
     */
    @ApiModelProperty("密接居民信息")
    private List<CloseContacts> closeContactsList;

    /**
     * 检测记录
     */
    @ApiModelProperty("检测记录")
    private List<PersonalDetectionDTO> personalDetectionList;

    /**
     * 转运记录
     */
    @ApiModelProperty("转运记录")
    private List<PersonalStatusCommitReqDTO> personalStatusCommitReqDTOList;
}
